.integral-table {
    margin-bottom: 30px
}

.integral-table table {
    width: 100%;
}

.integral-table table tr th {
    font-size: 16px
}

.integral-table table tr th,
.integral-table table tr td {
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-weight: normal;
}

.integral-table table tr td {
    opacity: .8;
}

.integral-table table tr td .btn-blue {
    opacity: 1;
    background-color: #005496;
    color: #FFFFFF;
    font-size: 14px;
    border-radius: 5px;
    line-height: 20px
}

.integral-table table tr:nth-child(odd) {
    background-color: rgba(244, 248, 252, .5)
}

.integral-table table>thead>tr {
    background-color: #FFFFFF !important;
}

.select {
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
}

.select input[type="text"] {
    width: 20%;
    height: 30px;
    border: 1px solid #C3CCDC;
    margin-right: 10px;
    margin-left: 10px;
}

.line-1 {
    display: inline-block;
    width: 10px;
    height: 2px;
    background-color: #949494
}

.select .btn-blue {
    // width: 30px;
    // height: 25px;
    height: 35px;
    line-height: 25px;
    margin-left: 20px;
    background: #005496;
    border-radius: 5px;
    font-size: 14px;
    color: #FFFFFF
}
.pointShopManage{
    .book-info li:nth-child(4) textarea{width: 190px;height: 150px;border: 1px solid #dee6f4; resize : none}
    .pop-box-1 .good-add img{width: 190px;height: 250px; float: left;margin: 0;}
    .pop-box-1{height: 408px;}
    .row .pop-box-1 .good-add{width:490px ;position: relative;margin: 0 auto;}
    .pop-box-1 .good-add .good-info{float: left;margin-left: 0;}
    .pop-box-1 .good-add .file{position: absolute;left: -100px;bottom: 0px;background-color: #005496;color: #FFFFFF;padding: 10px 20px;border-radius: 5px;cursor: pointer;}
    .pop-box-1 .good-info li input[type="text"], .pop-box-1 .good-info li select{height: 30px; width: 190px; padding: 0 5px}
    .pop-box-1 .good-info li label{margin-left: 20px;}
    .pop-box-1 .good-add .file{margin-left: 0;left: 52px;margin-bottom: 0;}
}
